the fog cleared - Espagnol Anglais Dictionnaire